using System;

namespace Caramel.IO
{
	public class WindowsFileSystem : IFileSystem
	{
		private IFile _file;
		private IDirectory _directory;

		public WindowsFileSystem()
		{
			_file = new WindowsFile();
			_directory = new WindowsDirectory();
		}

		#region IFileSystem Members

		public IFile File
		{
			get 
			{ 
				return _file; 
			}
		}

		public IDirectory Directory
		{
			get 
			{ 
				return _directory;
			}
		}

		#endregion
	}
}
